ul{
    margin-bottom: 10px;
    overflow: hidden;
    li {
        box-sizing: border-box;
        float: left;
        width: 50%;
        border: 1px solid #cccccc;
        
        display: block;
        font-size: .4267rem;
        padding: 0 .2667rem;
        a {
            // display: block;
            text-decoration: none;
            // text-align: center;
            img {
                padding-top: .5333rem;
                display: block;
                width: 3.7333rem;
                text-align: center;
                padding-left: 10%
            };
            span{
                display: block;
                // font-size: .4267rem;
                color: black;
                margin-bottom: .2667rem;
                margin-top: .1333rem;
            };
            p{
                color: red;
                display: block;
                margin-bottom: .2667rem;
            };
            i{
                display: block;
                font-size: .3467rem;
                color: #9d9d9d;
                // padding-bottom: .2667rem;
            }
        }
    }
}